trap for water rats - Turco Inglés Diccionario